package com.efast.dmom.mgmt.entity.master;

public class TrBasRouteOperation {
	private Integer routeConfigId;//id
    private Integer routeId;//工艺路线id
    private String completionReason;//该工序完成的原因(pass,fail)
    private String operationType;//工序类型(START：工艺路线中虚拟的开始节点；END：工艺中虚拟的结束节点；NORMAL:正常的工序节点)
    private String route;//工艺路径名称
    private Integer nextOperationId;//下一工序id
    private Integer operationId;//工序id
    private String nextOperation;//下一工序名   
    private String operation;//工序名称
    private java.util.Date createTime;//创建时间
    private Integer optCounter;//版本控制
    private Integer markStatus;//是否激活
    private String lastUpdateTime;//上次更新时间
    private String createUser;//创建用户
    private String lastUpdateUser;//更改用户
    private String companyCode;//企业代码
    public TrBasRouteOperation() {
        super();
    }
    public TrBasRouteOperation(Integer routeConfigId,Integer routeId,String completionReason,String operationType,java.util.Date createTime,Integer optCounter,Integer markStatus,String lastUpdateTime,String route,Integer nextOperationId,String lastUpdateUser,Integer operationId,String companyCode,String nextOperation,String createUser,String operation) {
        super();
        this.routeConfigId = routeConfigId;
        this.routeId = routeId;
        this.completionReason = completionReason;
        this.operationType = operationType;
        this.createTime = createTime;
        this.optCounter = optCounter;
        this.markStatus = markStatus;
        this.lastUpdateTime = lastUpdateTime;
        this.route = route;
        this.nextOperationId = nextOperationId;
        this.lastUpdateUser = lastUpdateUser;
        this.operationId = operationId;
        this.companyCode = companyCode;
        this.nextOperation = nextOperation;
        this.createUser = createUser;
        this.operation = operation;
    }
    public Integer getRouteConfigId() {
        return this.routeConfigId;
    }

    public void setRouteConfigId(Integer routeConfigId) {
        this.routeConfigId = routeConfigId;
    }

    public Integer getRouteId() {
        return this.routeId;
    }

    public void setRouteId(Integer routeId) {
        this.routeId = routeId;
    }

    public String getCompletionReason() {
        return this.completionReason;
    }

    public void setCompletionReason(String completionReason) {
        this.completionReason = completionReason;
    }

    public String getOperationType() {
        return this.operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public java.util.Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(java.util.Date createTime) {
        this.createTime = createTime;
    }

    public Integer getOptCounter() {
        return this.optCounter;
    }

    public void setOptCounter(Integer optCounter) {
        this.optCounter = optCounter;
    }

    public Integer getMarkStatus() {
        return this.markStatus;
    }

    public void setMarkStatus(Integer markStatus) {
        this.markStatus = markStatus;
    }

    public String getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getRoute() {
        return this.route;
    }

    public void setRoute(String route) {
        this.route = route;
    }

    public Integer getNextOperationId() {
        return this.nextOperationId;
    }

    public void setNextOperationId(Integer nextOperationId) {
        this.nextOperationId = nextOperationId;
    }

    public String getLastUpdateUser() {
        return this.lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public Integer getOperationId() {
        return this.operationId;
    }

    public void setOperationId(Integer operationId) {
        this.operationId = operationId;
    }

    public String getCompanyCode() {
        return this.companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getNextOperation() {
        return this.nextOperation;
    }

    public void setNextOperation(String nextOperation) {
        this.nextOperation = nextOperation;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getOperation() {
        return this.operation;
    }

    public void setOperation(String operation) {
        this.operation = operation;
    }

}
